﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace GameEngine.DrawEvaluator
{
    /// <summary>
    /// Interface for draw evaluator
    /// </summary>
    public interface IDrawEvaluator
    {
        bool IsDraw(List<Move> lstGameHistory);
    }


    /// <summary>
    /// Class for returning figure counts. Good for evaluation of special positions
    /// </summary>
    public struct FigureCounts
    {
        public int WMCnt
        { get; set; }

        public int BMCnt
        { get; set; }

        public int WKCnt
        { get; set; }

        public int BKCnt
        { get; set; }
    }
}
